small cape - German English Dictionary